#pragma once

#include "Entity.h"

class MeleeWeapon : public Entity {

private:
	float damage;
	float cooldownTimer;
	float ROF;
	float energyCost;
	float priceScrap;
	float priceCircuit;

public:
	virtual bool CheckCollision(IEntity* base) = 0;

	virtual void Attack() = 0;

	virtual void SpecialAttack() = 0;
};
